team mentality - Francés Inglés Diccionario